package com.lh1010.s3.vo;

import java.util.Date;
import java.util.Date;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import com.zielsmart.web.basic.vo.PageSearchVo;

/*
* 的VO分页查询实体
* gen by 代码生成器 2024-09-12
*/

@Data
@Schema(title = "分页查询实体",name = "McUserPageSearchVo")
public class McUserPageSearchVo extends PageSearchVo {
	/**
	 * 用户主键
	 */
    @Schema(description = "用户主键",name="aid")
	private String aid ;
	/**
	 * 工号
	 */
    @Schema(description = "工号",name="jobNumber")
	private String jobNumber ;
	/**
	 * 姓名
	 */
    @Schema(description = "姓名",name="userName")
	private String userName ;
	/**
	 * 邮箱
	 */
    @Schema(description = "邮箱",name="email")
	private String email ;
	/**
	 * 姓名拼音或者英文
	 */
    @Schema(description = "姓名拼音或者英文",name="userNamePinyin")
	private String userNamePinyin ;
	/**
	 * 手机号
	 */
    @Schema(description = "手机号",name="phone")
	private String phone ;
	/**
	 * 应用加密后密码
	 */
    @Schema(description = "应用加密后密码",name="secretPassword")
	private String secretPassword ;
	/**
	 * 授权密码
	 */
    @Schema(description = "授权密码",name="authorPassword")
	private String authorPassword ;
	/**
	 * 同步日期
	 */
    @Schema(description = "同步日期",name="lastSyncTime")
	private Date lastSyncTime ;
	/**
	 * 最后登录日期
	 */
    @Schema(description = "最后登录日期",name="lastLoginTime")
	private Date lastLoginTime ;
	/**
	 * 授权因子
	 */
    @Schema(description = "授权因子",name="appKey")
	private String appKey ;
	/**
	 * 用户状态（0未激活 1 正常）
	 */
    @Schema(description = "用户状态（0未激活 1 正常）",name="userStatus")
	private Integer userStatus ;
	/**
	 * 用户头像
	 */
    @Schema(description = "用户头像",name="avatar")
	private String avatar ;
	/**
	 * 用户的钉钉Id
	 */
    @Schema(description = "用户的钉钉Id",name="dingId")
	private String dingId ;
	/**
	 * 默认部门Id
	 */
    @Schema(description = "默认部门Id",name="defaultDeptId")
	private String defaultDeptId ;
	/**
	 * 默认当前领导
	 */
    @Schema(description = "默认当前领导",name="defaultLeaderId")
	private String defaultLeaderId ;
	/**
	 * 员工性别
	 */
    @Schema(description = "员工性别",name="sex")
	private String sex ;
	/**
	 * 员工类型 -1 访客 0 试用期 1 转正
	 */
    @Schema(description = "员工类型 -1 访客 0 试用期 1 转正",name="userType")
	private Integer userType ;
	/**
	 * 员工在企业飞书中的id
	 */
    @Schema(description = "员工在企业飞书中的id",name="feishuUserId")
	private String feishuUserId ;



}
